package com.xiaohua.system.domain;

import java.util.List;

import com.xiaohua.common.annotation.Excel;
import com.xiaohua.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.NoArgsConstructor;
import lombok.Builder;
import lombok.Data;

/**
 * 操作记录对象 xh_operations
 *
 * @author 小花
 * @date 2025-03-22
 */

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder

public class XhOperations extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 操作记录唯一标识，自增主键 */
    private Long logId;

    /** 文件表ID */
    @Excel(name = "文件表ID" )
    private Long fileId;

    /** 用户表ID */
    @Excel(name = "用户表ID" )
    private Long userId;

    /** 操作类型 */
    @Excel(name = "操作类型" )
    private String operationType;

    /** 状态码，表示操作结果 */
    @Excel(name = "状态码，表示操作结果" )
    private Long status;

    /** 文件管理信息 */
    private List<XhFiles> xhFilesList;

}
